home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 011 / qmdvt100.dqc / qmdvt100.doc
Text File  |  1985-09-29  |  6KB  |  95 lines

  1. Getting Started using Qmodem and Newkey to emulate a VT100 terminal:
  2.  
  3. Newkey is used to generate the escape sequences from the PC keyboard
  4. that the PCI 1076 expects from a VT100 terminal.  This includes but is
  5. not limited to the cursor control keys, which are required to generate
  6. characters to the PCI to cause cursor movement.  The file which is used
  7. to save the keyboard macroes is "QMODEM.PCI" and is automatically
  8. loaded from the AUTOEXEC.BAT file at system reset and IPL.
  9.  
  10. VT100 emulation works with Qmodem through invoking the ANSI Graphics
  11. feature.  This feature allows for ANSI 3.64 extended screen control
  12. through PC-DOS.  This capability will only work if the system is reset
  13. or IPL'ed with the ANSI.SYS file and a CONFIG.SYS file which contains a
  14. statement DEVICE=ANSI.SYS.
  15.  
  16. Once Qmodem is active (past two initial screens) a menu of Qmodem
  17. commands can be invoked with CTRL-Home.  This sequence and the Qmodem
  18. menu have been modified to overlay the 3270 key functions on the
  19. Qmodem command keys.
  20.  
  21. Once you are into Qmodem (past the conscience wear & loading screens),
  22. hit Alt-G to invoke ANSI Graphics mode, then Alt-D to invoke Dialing.
  23. Select the number for your local PCI 1076 and have Qmodem Auto-Dial it.
  24. Remember that the PCI requires an initial carriage return to start
  25. (speed detect).  At this point you should logon normally.
  26.  
  27. Follow the directions on the Qmodem Help window to use Qmodem features
  28. (You will find these quite extensive beyond the basic VT100 terminal).
  29.  
  30. Exiting Qmodem and running NEWKEY1 will provide a menu of assist options
  31. to the keyboard macro generator.  Basic 3270 setup on PC keyboard at
  32. distribution is as follows:
  33.  
  34.                  ⌐--------Alt Key To Shift-------¬            ⌐Ctrl To Shift-¬
  35. ┌───┐┌───┐  ┌───┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌──────┐ ┌──────┐┌──────┐
  36. │   ││   │  │   ││P││P││P││P││P││P││F││P││P││P││P││ ││      │ │ Num  ││Scroll│
  37. Attn│Clear  │Esc││F││F││F││F││F││F││M││T││F││F││F││=││ -   │ │      ││      │
  38. │   ││   │  │   ││1││2││3││4││5││6││K││R││9││1││1││ ││      │ │ Lock ││ Lock │
  39. └───┘└───┘  └───┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└0┘└1┘└─┘└──────┘ └──────┘└──────┘
  40. ┌───┐┌───┐  ┌────┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌──┐┌────┐ ┌──┐┌──┐┌──┐┌──┐
  41. │Sys│Erase  │▐- ││Q││W││E││R││T││Y││U││I││O││P││{││} ││N L │ Menu│  │UpLd│  │
  42. │   ││   │  │    ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││  ││e i │ ├──┤│^ │├──┤│- │
  43. │Req│Input  │ -▌││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││[││] ││w n │ Home││ │Pgup│  │
  44. └───┘└───┘  └────┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└──┘│  e │ └──┘└──┘└──┘└──┘
  45. ┌───┐┌───┐  ┌─────┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│    │ ┌──┐┌──┐┌──┐┌──┐
  46. │Prt│Erase  │     ││A││S││D││F││G││H││J││K││L││:││"││~││┘  │ Scrl│  ││  ││E │
  47. │   ││   │  │Ctrl ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││    │ ├──┤│5 ││-││n │
  48. │Id ││EOF│  │     ││ ││ ││ ││ ││ ││ ││ ││ ││ ││;││'││`││    │ │-││  ││  ││t │
  49. └───┘└───┘  └─────┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└────┘ └──┘└──┘└──┘│e │
  50. ┌───┐┌───┐  ┌───┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌───┐┌────┐ ┌──┐┌──┐┌──┐│r │
  51. │   ││   │  │   ││|││Z││X││C││V││B││N││M││<││>││?││   ││PtSc│ │  ││  │DnLd│  │
  52. │PA1││PA2│  │ ^ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ││ ^ ││    │ End││ │├──┤│+ │
  53. │   ││   │  │ │ ││\││ ││ ││ ││ ││ ││ ││ ││,││.││/││ │ ││*   │ │  ││  │Pgdn│  │
  54. └───┘└───┘  └───┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└───┘└────┘ └──┘└──┘└──┘│  │
  55. ┌───┐┌───┐  ┌──────┐┌───────────────────────────┐┌────┐   ┌──────┐┌──────┐(CR)
  56. │   ││   │  │ Alt  ││ This space intentionally  ││    │   │ 0    ││ .    ││  │
  57. │PA3│Reset  │      ││                           ││Caps│   │      ││      ││  │
  58. │   ││   │  │      ││       left blank          ││Lock│   │ Ins  ││  Del ││  │
  59. └───┘└───┘  └──────┘└───────────────────────────┘└────┘   └──────┘└──────┘└──┘
  60.  
  61. Newkey documentation is included.  If you desire to modify the keyboard
  62. layout and function this program will allow you that liberty.
  63.  
  64. DOWNLOADING
  65.  
  66. Ctrl-PgDn will invoke the Qmodem down load feature.  Use PF5 to assign
  67. the logical printer to your device; initiate host print to your assigned
  68. printer; use Ctrl-PgDn to select download to disk; ASCII option.  Edit
  69. will be required later to remove ANSI control chars from dataset.
  70.  
  71. UPLOADING
  72.  
  73. This is no fun and works very slow if at all with the IBM (perhaps it
  74. may be more successful on a VAX/DEC).  You must be in native TSO mode
  75. on the host, into EDIT-input mode.  Seems to work better if you enter
  76. edit with NOPROMPT in your profile, and LINE(90) NONUM at Edit
  77. command.  Qmodem allows for variable pause length on upload.  This must
  78. be adjusted to compensate for the delay from your host system. (WARNING-
  79. host delay is variable, depending on multiple loading factors on your
  80. host system).  Please - if you have a satisfactory experience with
  81. uploading, call me and let me know a better way to accomplish this.
  82.  
  83. GENERAL UP/DOWN
  84.  
  85. Various source code is available on the Public BBS for XMODEM protocol
  86. implementation on VAX.  I have used this error detect/correct protocol
  87. for multi-megabits of file transfer, without errors in the final product
  88. and at times over very noisy lines.  I would love to implement this on
  89. a Mini/Mainframe and on the IBM for good file transfer through a
  90. protocol converter......watch for this at a future date.
  91.  
  92. HAVE FUN!!!  GOOD LUCK!!! DON'T FORGET TO PAY THE AUTHORS!!! (DVT 714-863-5913)
  93. rter......watch for this at a future date.
  94.  
  95. HAVE FUN!!!  GOOD LUCK!!! DON'T FORGET TO PAY THE AUTHORS!!! (DVT 714-863-59